attribute vec3 position;
attribute vec2 texcoord;
attribute vec3 normal;
attribute vec4 color;

uniform mat4 ModelMatrix;
uniform mat4 ViewMatrix;
uniform mat4 ProjectionMatrix;

varying vec4 V_Color;
varying vec2 V_Texcoord;


void main()
{
   V_Color=color;
   V_Texcoord=texcoord;
   gl_Position=ProjectionMatrix*ViewMatrix*ModelMatrix*vec4(position,1.0);
}